foot rests - Deutsch Englisch Wörterbuch